package net.hn.hnms.biz.api.plan.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel("月度计划/完成情况")
public class CompletionRateVo {

    @ApiModelProperty(value = "回采进尺计划")
    private BigDecimal miningPlanFootage;
    @ApiModelProperty(value = "回采进尺完成")
    private BigDecimal miningFootage;
    @ApiModelProperty(value = "回采进尺完成率")
    private BigDecimal miningCompletionRate;

    @ApiModelProperty(value = "开拓进尺计划")
    private BigDecimal developmentPlanFootage;
    @ApiModelProperty(value = "开拓进尺完成")
    private BigDecimal developmentFootage;
    @ApiModelProperty(value = "开拓进尺完成率")
    private BigDecimal developmentCompletionRate;


    @ApiModelProperty(value = "巷道维修计划(m)")
    private BigDecimal planRepair;
    @ApiModelProperty(value = "巷道维修(m)")
    private BigDecimal repair;
    @ApiModelProperty(value = "巷道维修完成率")
    private BigDecimal repairRate;



    @ApiModelProperty(value = "材料消耗计划(万元)")
    private BigDecimal planMaterial;
    @ApiModelProperty(value = "材料消耗计划(万元)")
    private BigDecimal costMaterial;
    @ApiModelProperty(value = "材料消耗计划完成率")
    private BigDecimal costMaterialRate;

    /**
     * 月计划产量
     */
    @ApiModelProperty(value = "月计划产量")
    private BigDecimal planOutput;

    /**
     * 月累计产量
     */
    @ApiModelProperty(value = "月累计产量")
    private BigDecimal output;

    /**
     * 完成率
     */
    @ApiModelProperty(value = "完成率")
    private BigDecimal completionRate;




}
